#!/usr/bin/env bash
set -euo pipefail

# AIDevFlow 检查脚本：AI 合规性巡检（占位版）
# 用途：对项目中的规则使用、提示词、模型路由、敏感词过滤等做基础巡检。
# 选项：
#   --strict            严格模式（发现可疑项即退出非0）
#   --path=<dir>        指定检查根目录（默认项目根）
# 用法示例：
#   bash scripts/check-ai-compliance.sh --strict
#   bash scripts/check-ai-compliance.sh --path=src
# 注意事项：当前为占位版，后续可接入具体规则扫描与报告输出。

ROOT_DIR="$(cd "$(dirname "$0")"/.. && pwd)"
STRICT=false
SCAN_PATH="$ROOT_DIR"

for i in "$@"; do
  case $i in
    --strict)
      STRICT=true
      ;;
    --path=*)
      SCAN_PATH="${i#*=}"
      ;;
  esac
done

echo "[AI 合规性] 扫描路径: $SCAN_PATH (strict=$STRICT)"
echo "(stub) 检查提示词、路由、规则引用与敏感项..."
exit 0
